home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Tool Chest / Apple Developer CD Series Tool Chest February 1996 (Apple Computer)(1996).iso / Sample Code / AOCE Sample Code / PowerTalk Access Modules / Sample SMSAM / SampleSMSAM Source / VirtualFile / makefile < prev    next >
Encoding:
Makefile  |  1995-07-28  |  11.1 KB  |  260 lines  |  [TEXT/MPS ]

  1. # This makefile was produced at 2:12:35 PM on Tue, Mar 1, 1994 by
  2. # MakeMake 2.0d36 (6/24/1991) by Rick Holzgrafe, scott douglass, Jeff Holcomb.
  3. # To change this Makefile edit the definition of MAKEMAKE below
  4. # and execute Make Makefile.
  5.  
  6.  
  7. .cp.o            ƒ    .cp
  8.     BLJCPlus {default}.cp -o "{BLJObjects}" {COptions} {CPlusOptions} {BLJLoadDumpFileOption}
  9.  
  10. .p.o            ƒ    .p
  11.     BLJPascal {default}.p -o "{BLJObjects}" {POptions}
  12.  
  13. .c.o            ƒ    .c
  14.     BLJC {default}.c -o "{BLJObjects}" {COptions}
  15.  
  16. MAKEMAKE = MakeMake ∂
  17.             -nosys -pre ::ScriptsAndTools:CPlusDefaultMakeRule ∂
  18.             'CPlusOptions="{BLJCPlusOptions}"' 'COptions="{BLJCOptions}"' ∂
  19.             'POptions="{BLJPOptions}"' 'LIBOPTS="{BLJLibOptions}"' ∂
  20.             'LINKOPTS="{BLJLinkOptions}"' ∂
  21.             "CTAGSOPTS=-cplusplus -p -local -update" -i '{BLJLoadDumpFileStuff}' ∂
  22.             -i '{BLJ2020Interfaces}' -i '{BLJThreadStuff}' LINK=BLJLink ∂
  23.             LIB=BLJLib REZ=BLJRez -i '{BLJBovineServer}' -i ∂
  24.             '{BLJBuildingBlocks}' -i '{BLJCoreGateway}' -i '{BLJThreadStuff}' ∂
  25.             -srcdirs '{BLJ}VirtualFile:' -objdir '{BLJObjects}' ∂
  26.         -t '{BLJObjects}VirtualFile.o' ∂
  27.             AbstractFile.cp RamFile.cp VirtualFile.cp VirtualMacFile.cp ∂
  28.             VirtualFolder.cp VirtualHFSFile.cp VirtualHFSMacFile.cp ∂
  29.             VirtualRamOrDiskFile.cp FileInFile.cp FileOfFiles.cp ∂
  30.             VirtualASMacFile.cp VirtualCCSBinaryMacFile.cp VVFileMacFile.cp ∂
  31.             VirtualDataForkOnlyFile.cp VirtualFileTests.cp
  32.  
  33. {BLJObjects}    ƒ {BLJ}VirtualFile:
  34.  
  35. TARGETS = "{BLJObjects}VirtualFile.o"
  36.  
  37. DOT_H = AbstractFile.h "{BLJBuildingBlocks}HandleObject.h" ∂
  38.     "{BLJBuildingBlocks}DirectObject.h" RamFile.h VirtualFile.h ∂
  39.     VirtualMacFile.h VirtualHFSMacFile.h VVFileMacFile.h VirtualFolder.h ∂
  40.     VirtualHFSFile.h VirtualRamOrDiskFile.h FileInFile.h FileOfFiles.h ∂
  41.     "{BLJThreadStuff}Threads.h" "{BLJThreadStuff}Failure.h" VirtualASMacFile.h ∂
  42.     VirtualCCSBinaryMacFile.h VirtualDataForkOnlyFile.h
  43.  
  44. DOT_R =
  45.  
  46. SRCS = AbstractFile.cp RamFile.cp VirtualFile.cp VirtualMacFile.cp ∂
  47.     VirtualFolder.cp VirtualHFSFile.cp VirtualHFSMacFile.cp ∂
  48.     VirtualRamOrDiskFile.cp FileInFile.cp FileOfFiles.cp VirtualASMacFile.cp ∂
  49.     VirtualCCSBinaryMacFile.cp VVFileMacFile.cp VirtualDataForkOnlyFile.cp ∂
  50.     VirtualFileTests.cp
  51.  
  52. OBJS = "{BLJObjects}AbstractFile.cp.o" "{BLJObjects}RamFile.cp.o" ∂
  53.     "{BLJObjects}VirtualFile.cp.o" "{BLJObjects}VirtualMacFile.cp.o" ∂
  54.     "{BLJObjects}VirtualFolder.cp.o" "{BLJObjects}VirtualHFSFile.cp.o" ∂
  55.     "{BLJObjects}VirtualHFSMacFile.cp.o" "{BLJObjects}VirtualRamOrDiskFile.cp.o" ∂
  56.     "{BLJObjects}FileInFile.cp.o" "{BLJObjects}FileOfFiles.cp.o" ∂
  57.     "{BLJObjects}VirtualASMacFile.cp.o" ∂
  58.     "{BLJObjects}VirtualCCSBinaryMacFile.cp.o" "{BLJObjects}VVFileMacFile.cp.o" ∂
  59.     "{BLJObjects}VirtualDataForkOnlyFile.cp.o" ∂
  60.     "{BLJObjects}VirtualFileTests.cp.o"
  61.  
  62. CPlusOptions = "{BLJCPlusOptions}"
  63. LIBOPTS      = "{BLJLibOptions}"
  64. LINKOPTS     = "{BLJLinkOptions}"
  65. CTAGSOPTS    = -cplusplus -p -local -update
  66. LINK         = BLJLink
  67. LIB          = BLJLib
  68. REZ          = BLJRez
  69. COUNT        = Count
  70. COUNTOPTS    = 
  71. CTAGS        = Ctags
  72. DELETE       = Delete
  73. DELETEOPTS   = -i
  74. FILES        = Files
  75. FILESOPTS    = -l
  76. MAKEFILE     = Makefile
  77. PRINT        = Print
  78. PRINTOPTS    = 
  79. SETFILE      = SetFile
  80. SETFILEOPTS  = -t 'MPST' -c 'MPS '
  81.  
  82.  
  83. AOptions = -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  84.     -i "{BLJThreadStuff}" -i "{BLJBovineServer}" -i "{BLJBuildingBlocks}" ∂
  85.     -i "{BLJCoreGateway}" -i "{BLJThreadStuff}"
  86.  
  87. COptions = "{BLJCOptions}" -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  88.     -i "{BLJThreadStuff}" -i "{BLJBovineServer}" -i "{BLJBuildingBlocks}" ∂
  89.     -i "{BLJCoreGateway}" -i "{BLJThreadStuff}"
  90.  
  91. POptions = "{BLJPOptions}" -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  92.     -i "{BLJThreadStuff}" -i "{BLJBovineServer}" -i "{BLJBuildingBlocks}" ∂
  93.     -i "{BLJCoreGateway}" -i "{BLJThreadStuff}"
  94.  
  95. ROptions = -a -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  96.     -i "{BLJThreadStuff}" -i "{BLJBovineServer}" -i "{BLJBuildingBlocks}" ∂
  97.     -i "{BLJCoreGateway}" -i "{BLJThreadStuff}"
  98.  
  99. "{BLJObjects}VirtualFile.o"    ƒ {OBJS}
  100.     {LIB} {LIBOPTS} -o {Targ} {OBJS}
  101.  
  102.  
  103.  
  104. {MAKEFILE}    ƒ NoSuchFile ::ScriptsAndTools:CPlusDefaultMakeRule
  105. NoSuchFile    ƒ
  106.     {MAKEMAKE}
  107.  
  108. clean    ƒ
  109.     {DELETE} {DELETEOPTS} {OBJS}
  110.  
  111. clobber    ƒ clean
  112.     {DELETE} {DELETEOPTS} {TARGETS}
  113.  
  114. count    ƒ
  115.     {COUNT} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
  116.  
  117. files    ƒ
  118.     {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} ∂
  119.         ::ScriptsAndTools:CPlusDefaultMakeRule {OBJS}
  120.  
  121. print    ƒ
  122.     {PRINT} {PRINTOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} ∂
  123.         ::ScriptsAndTools:CPlusDefaultMakeRule
  124.  
  125. tags    ƒ {DOT_H} {SRCS}
  126.     {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
  127.  
  128.  
  129. "{BLJObjects}AbstractFile.cp.o" ƒ ∂
  130.         AbstractFile.h "{BLJBovineServer}DebuggingGear.h" ∂
  131.         "{BLJBuildingBlocks}DebugFlag.h" "{BLJBuildingBlocks}DebugStream.h" ∂
  132.         "{BLJBuildingBlocks}HandleObjectOwner.h" ∂
  133.         "{BLJBuildingBlocks}HandleObject.h" "{BLJBuildingBlocks}Buffer.h" ∂
  134.         "{BLJBuildingBlocks}DirectObject.h"
  135.  
  136. "{BLJObjects}RamFile.cp.o" ƒ ∂
  137.         RamFile.h AbstractFile.h "{BLJBuildingBlocks}NewDelete.h" ∂
  138.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  139.         "{BLJBuildingBlocks}DebugStream.h"
  140.  
  141. "{BLJObjects}VirtualFile.cp.o" ƒ ∂
  142.         VirtualFile.h AbstractFile.h "{BLJBuildingBlocks}ObjectList.h" ∂
  143.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBovineServer}DebuggingGear.h" ∂
  144.         "{BLJBuildingBlocks}DebugFlag.h" "{BLJBuildingBlocks}DebugStream.h"
  145.  
  146. "{BLJObjects}VirtualMacFile.cp.o" ƒ ∂
  147.         VirtualMacFile.h "{BLJBuildingBlocks}HandleObject.h" VirtualFile.h ∂
  148.         AbstractFile.h "{BLJBuildingBlocks}ObjectList.h" ∂
  149.         "{BLJBuildingBlocks}DirectObject.h" VirtualHFSMacFile.h ∂
  150.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  151.         "{BLJBuildingBlocks}DebugStream.h" VVFileMacFile.h
  152.  
  153. "{BLJObjects}VirtualFolder.cp.o" ƒ ∂
  154.         VirtualFolder.h "{BLJBuildingBlocks}HandleObject.h" ∂
  155.         "{BLJBuildingBlocks}ObjectList.h" "{BLJBuildingBlocks}DirectObject.h" ∂
  156.         VirtualMacFile.h VirtualHFSMacFile.h "{BLJBovineServer}DebuggingGear.h" ∂
  157.         "{BLJBuildingBlocks}DebugFlag.h" "{BLJBuildingBlocks}DebugStream.h"
  158.  
  159. "{BLJObjects}VirtualHFSFile.cp.o" ƒ ∂
  160.         VirtualHFSFile.h VirtualFile.h AbstractFile.h ∂
  161.         "{BLJBuildingBlocks}ObjectList.h" "{BLJBuildingBlocks}DirectObject.h"
  162.  
  163. "{BLJObjects}VirtualHFSMacFile.cp.o" ƒ ∂
  164.         VirtualMacFile.h "{BLJBuildingBlocks}HandleObject.h" ∂
  165.         VirtualHFSMacFile.h "{BLJBuildingBlocks}Utilities.h" ∂
  166.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  167.         "{BLJBuildingBlocks}DebugStream.h"
  168.  
  169. "{BLJObjects}VirtualRamOrDiskFile.cp.o" ƒ ∂
  170.         VirtualRamOrDiskFile.h VirtualFile.h AbstractFile.h ∂
  171.         "{BLJBuildingBlocks}ObjectList.h" "{BLJBuildingBlocks}DirectObject.h" ∂
  172.         RamFile.h "{BLJThreadStuff}ThreadUtilities.h" ∂
  173.         "{BLJBuildingBlocks}NewDelete.h" "{BLJBovineServer}DebuggingGear.h" ∂
  174.         "{BLJBuildingBlocks}DebugFlag.h" "{BLJBuildingBlocks}DebugStream.h"
  175.  
  176. "{BLJObjects}FileInFile.cp.o" ƒ ∂
  177.         FileInFile.h VirtualFile.h AbstractFile.h ∂
  178.         "{BLJBuildingBlocks}ObjectList.h" "{BLJBuildingBlocks}DirectObject.h"
  179.  
  180. "{BLJObjects}FileOfFiles.cp.o" ƒ ∂
  181.         FileOfFiles.h VirtualFile.h AbstractFile.h ∂
  182.         "{BLJBuildingBlocks}ObjectList.h" "{BLJBuildingBlocks}DirectObject.h" ∂
  183.         "{BLJBuildingBlocks}DebugAssert.h" "{BLJBovineServer}DebuggingGear.h" ∂
  184.         "{BLJBuildingBlocks}DebugFlag.h" "{BLJBuildingBlocks}DebugStream.h" ∂
  185.         VirtualRamOrDiskFile.h
  186.  
  187. "{BLJObjects}VirtualASMacFile.cp.o" ƒ ∂
  188.         "{BLJLoadDumpFileStuff}BLJStandardIncludes.h" ∂
  189.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBuildingBlocks}HandleObject.h" ∂
  190.         "{BLJBuildingBlocks}PascalString.h" ∂
  191.         "{BLJ2020Interfaces}BLJOCEUtilities.h" "{BLJBuildingBlocks}OCEObjects.h" ∂
  192.         "{BLJ2020Interfaces}OCE.h" "{BLJ2020Interfaces}OCEMail.h" ∂
  193.         "{BLJ2020Interfaces}DigitalSignature.h" ∂
  194.         "{BLJ2020Interfaces}OCEAuthDir.h" "{BLJ2020Interfaces}OCEMessaging.h" ∂
  195.         "{BLJThreadStuff}ThreadClasses.h" "{BLJThreadStuff}Threads.h" ∂
  196.         "{BLJThreadStuff}Failure.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  197.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  198.         "{BLJBuildingBlocks}DebugStream.h" VirtualASMacFile.h VirtualMacFile.h ∂
  199.         "{BLJBuildingBlocks}Utilities.h" VirtualFile.h AbstractFile.h ∂
  200.         "{BLJBuildingBlocks}ObjectList.h"
  201.  
  202. "{BLJObjects}VirtualCCSBinaryMacFile.cp.o" ƒ ∂
  203.         "{BLJLoadDumpFileStuff}BLJStandardIncludes.h" ∂
  204.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBuildingBlocks}HandleObject.h" ∂
  205.         "{BLJBuildingBlocks}PascalString.h" ∂
  206.         "{BLJ2020Interfaces}BLJOCEUtilities.h" "{BLJBuildingBlocks}OCEObjects.h" ∂
  207.         "{BLJ2020Interfaces}OCE.h" "{BLJ2020Interfaces}OCEMail.h" ∂
  208.         "{BLJ2020Interfaces}DigitalSignature.h" ∂
  209.         "{BLJ2020Interfaces}OCEAuthDir.h" "{BLJ2020Interfaces}OCEMessaging.h" ∂
  210.         "{BLJThreadStuff}ThreadClasses.h" "{BLJThreadStuff}Threads.h" ∂
  211.         "{BLJThreadStuff}Failure.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  212.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  213.         "{BLJBuildingBlocks}DebugStream.h" VirtualFile.h AbstractFile.h ∂
  214.         "{BLJBuildingBlocks}ObjectList.h" FileInFile.h ∂
  215.         VirtualCCSBinaryMacFile.h VirtualMacFile.h ∂
  216.         "{BLJBuildingBlocks}Utilities.h"
  217.  
  218. "{BLJObjects}VVFileMacFile.cp.o" ƒ ∂
  219.         "{BLJLoadDumpFileStuff}BLJStandardIncludes.h" ∂
  220.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBuildingBlocks}HandleObject.h" ∂
  221.         "{BLJBuildingBlocks}PascalString.h" ∂
  222.         "{BLJ2020Interfaces}BLJOCEUtilities.h" "{BLJBuildingBlocks}OCEObjects.h" ∂
  223.         "{BLJ2020Interfaces}OCE.h" "{BLJ2020Interfaces}OCEMail.h" ∂
  224.         "{BLJ2020Interfaces}DigitalSignature.h" ∂
  225.         "{BLJ2020Interfaces}OCEAuthDir.h" "{BLJ2020Interfaces}OCEMessaging.h" ∂
  226.         "{BLJThreadStuff}ThreadClasses.h" "{BLJThreadStuff}Threads.h" ∂
  227.         "{BLJThreadStuff}Failure.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  228.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  229.         "{BLJBuildingBlocks}DebugStream.h" VirtualMacFile.h VVFileMacFile.h ∂
  230.         VirtualFile.h AbstractFile.h "{BLJBuildingBlocks}ObjectList.h" ∂
  231.         VirtualRamOrDiskFile.h "{BLJBuildingBlocks}Utilities.h"
  232.  
  233. "{BLJObjects}VirtualDataForkOnlyFile.cp.o" ƒ ∂
  234.         "{BLJLoadDumpFileStuff}BLJStandardIncludes.h" ∂
  235.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBuildingBlocks}HandleObject.h" ∂
  236.         "{BLJBuildingBlocks}PascalString.h" ∂
  237.         "{BLJ2020Interfaces}BLJOCEUtilities.h" "{BLJBuildingBlocks}OCEObjects.h" ∂
  238.         "{BLJ2020Interfaces}OCE.h" "{BLJ2020Interfaces}OCEMail.h" ∂
  239.         "{BLJ2020Interfaces}DigitalSignature.h" ∂
  240.         "{BLJ2020Interfaces}OCEAuthDir.h" "{BLJ2020Interfaces}OCEMessaging.h" ∂
  241.         "{BLJThreadStuff}ThreadClasses.h" "{BLJThreadStuff}Threads.h" ∂
  242.         "{BLJThreadStuff}Failure.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  243.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  244.         "{BLJBuildingBlocks}DebugStream.h" VirtualMacFile.h ∂
  245.         VirtualRamOrDiskFile.h VirtualFile.h AbstractFile.h ∂
  246.         "{BLJBuildingBlocks}ObjectList.h" VirtualDataForkOnlyFile.h ∂
  247.         "{BLJBuildingBlocks}Utilities.h"
  248.  
  249. "{BLJObjects}VirtualFileTests.cp.o" ƒ ∂
  250.         AbstractFile.h RamFile.h VirtualFile.h "{BLJBuildingBlocks}ObjectList.h" ∂
  251.         "{BLJBuildingBlocks}DirectObject.h" VVFileMacFile.h ∂
  252.         VirtualRamOrDiskFile.h VirtualMacFile.h ∂
  253.         "{BLJBuildingBlocks}HandleObject.h" VirtualHFSFile.h ∂
  254.         VirtualHFSMacFile.h VirtualFolder.h VirtualCCSBinaryMacFile.h ∂
  255.         VirtualASMacFile.h FileOfFiles.h FileInFile.h ∂
  256.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  257.         "{BLJBuildingBlocks}DebugStream.h" "{BLJBuildingBlocks}DebugAssert.h" ∂
  258.         "{BLJThreadStuff}ThreadUtilities.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  259.         "{BLJBuildingBlocks}Buffer.h"
  260.